BASIC PROBLEM SOLVING TOOLS